import os
import django

# 初始化django配置，注意修改blog_manager为项目名
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "blog_manager.settings")
django.setup()

# 以下代码导入模型，根据情况修改
from post.models import *

# TODO 通过模型对象查询单条数据
from django.db import connection

try:
    topic = Topic.objects.get(title="雷锋月活动")
except Topic.DoesNotExist:  # 记录不存在异常
    print("not exists")
except Topic.MultipleObjectsReturned:
    print("not one")        # 多条记录返回异常

for sql in connection.queries:
    print(sql["sql"])
